recent occurrence - Spanish English Dictionary